a kind of humming-bird - Turkish English Dictionary